produce proof - German English Dictionary